package com.uinnova.product.eam.model.es;

import com.binary.framework.bean.annotation.Comment;
import com.uinnova.product.eam.base.cj.BaseEntity;
import com.uinnova.product.eam.constant.RotaState;
import com.uinnova.product.eam.constant.RoteStartType;
import com.uinnova.product.eam.dto.SimpUserInfo;
import lombok.Data;

import java.util.List;

@Data
@Comment("架构评审值班表配置")
public class ArchReviewRotaConf extends BaseEntity {

    @Comment("状态")
    private RotaState state;
    @Comment("名称")
    private String name;
    @Comment("启用方式")
    private RoteStartType startType;
    @Comment("启用日期")
    private Long startDate;
    @Comment("负责人")
    private List<String> directors;
    @Comment("负责人信息")
    private List<SimpUserInfo> directorInfos;
    @Comment("实际启用时间")
    private Long actuallyStartTime;
    @Comment("实际停用时间")
    private Long actuallyStopTime;
}
